/*
 * Copyright (c) United Binary LLC.  All rights reserved.
 * 
 * This code is licensed under the MIT License
 * 
 * SEE: http://harnessit.codeplex.com/license
 * 
 */
using System;
using System.Collections;
using System.ComponentModel;
using System.Runtime.CompilerServices;
using System.Runtime.Serialization;
using UnitedBinary.UnitTests.Framework.TestItems;

namespace UnitedBinary.UnitTests.Framework
{
	[Serializable]
	public class FailedTestException : Exception
	{
		//
		// For guidelines regarding the creation of new exception types, see
		//    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconerrorraisinghandlingguidelines.asp
		// and
		//    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncscol/html/csharp07192001.asp
		//

		public FailedTestException()
		{
		}

		public FailedTestException(string message) : base(message)
		{
		}

		public FailedTestException(string message, Exception inner) : base(message, inner)
		{
		}

		protected FailedTestException(
			SerializationInfo info,
			StreamingContext context) : base(info, context)
		{
		}
	}
}
